.im_show_pic_modal {
  width: 90% !important;
  .ant-modal-body {
    display: flex;
    justify-content: space-between;
  }

  &_right {
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    width: 450px;
    margin: 0 1rem;
    &_btn {
      width: 100%;
      margin-top: 1rem;
      display: flex;
      justify-content: flex-end;
      button {
        margin-right: 0.4rem;
      }
    }
    &_info {
      padding: 0.5rem;
      background: #f8f8f8;
      border: 1px solid #dddddd;
      width: 100%;
      border-radius: 3px;
      &_item {
        line-height: 2;
        span:first-child {
          color: #8b8b8b;
          margin-right: 1rem;
          width: 3.8rem;
          display: inline-block;
          text-align: right;
        }
        span:last-child {
          color: #222222;
        }
      }
    }
    p {
      font-size: 1.2rem;
      color: #222;
      display: -webkit-box;
      -webkit-box-orient: vertical;
      -webkit-line-clamp: 2;
      overflow: hidden;
      margin-bottom: 0.5rem;
    }
  }
}
